package org.hotswap.agent.plugin.spring.getbean.cglib;

import org.springframework.cglib.core.Predicate;
import org.springframework.cglib.core.SpringNamingPolicy;

public class HotswapAgentSpringNamingPolicy extends SpringNamingPolicy {
    public HotswapAgentSpringNamingPolicy() {
    }

    @Override
    public String getClassName(String prefix, String source, Object key, Predicate names) {
        return super.getClassName(prefix + "$HOTSWAPAGENT_", source, key, names);
    }
}
